sticky ends - Alemán Inglés Diccionario